spinal blood patch - German English Dictionary